The 81-year-old singer has been advised by doctors to recuperate for the next four weeks.
In a statement, Sir Rod Stewart said he was "sorry to let my fans down" Sir Rod Stewart has called off the remaining dates of his US tour after having what was described as a "routine" heart procedur